GetUserData
TheGetUserData
function returns a specified user data item.
pascal OSErr GetUserData (UserData theUserData, Handle data, OSType udType, long index);
theUserData
- Specifies the user data list for this operation. You obtain this list reference by calling the
GetMovieUserData
,GetTrackUserData
, orGetMediaUserData
function (described on page 2-215, page 2-216, and page 2-217, respectively).data
- Contains a handle that is to receive the data from the specified item. The
GetUserData
function resizes this handle as appropriate to accommodate the item. Your application is responsible for releasing this handle when you are done with it. Set this parameter tonil
if you do not want to retrieve the user data item. This can be useful if you want to verify that a user data item exists, but you do not need to work with the item's contents.udType
- Specifies the item's type value.
index
- Specifies the item's index value. This parameter must specify an item in the user data list identified by the parameter
theUserData
.ERROR CODES
Memory Manager errors
userDataItemNotFound -2026 Cannot locate this user data item